Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
187 TWYFORD ROAD Semi-Detached £332,548 £195,000 30 May 2012
195 TWYFORD ROAD Semi-Detached £362,761 £300,000 20 Jul 2020
197 TWYFORD ROAD Semi-Detached £299,822 £173,000 17 Jun 2011
201 TWYFORD ROAD Semi-Detached £145,060 £36,000 20 Dec 1999